本日練習題目:
public class CH9_1 {
public static void main(String[] args){
int a[] = {32,16,34,71};
double ave = 0;
double sum = 0;
for(int i = 0; i < 4; i++)
sum += a[i];
ave = sum / 4;
System.out.printf("%.2f", ave);
}
}
public class CH9_2 {
public static void main(String[] args){
int sum = 1;
for(int i = 1; i <= 10; i++){
sum *= i;
}
System.out.println(sum);
}
}
本日學習:
二維陣列
package CH1.CH9_3;
import java.util.Scanner;
public class CH1_5 {
public static void main(String[] args){
Scanner scn = new Scanner(System.in);
int[][] a = new int[4][4];
for(int i = 0; i < 4; i++){
for(int j = 0; j < 4; j++){
a[i][j] = scn.nextInt();
}
}
int sum = 0;
for(int i = 0; i < 4; i++){
for(int j = 0; j < 4; j++){
sum += a[i][j];
}
}
System.out.println(sum);
scn.close();
}
}
for(int[] i : a){ // i 為二維陣列裡的某一橫列 //
for(int j : i){ // j 為第 i 列裡的第 j 個元素 //
System.out.printf("%3d" , n);
sum += n;
}
System.out.println();
}
int[][] arr = new int[3][];
arr[0] = new int[4];
arr[1] = new int[3];
arr[0][1] = 12;
arr[1][3] = 3;
arr[2][4] = 16;
多維陣列
int[][][] a = new int[2][3][4];
本日結語: